一、先确认你的系统
会显示 Ubuntu 或 CentOS。
二、Ubuntu 系统安装 Nginx
1. 更新软件源
2. 安装 Nginx
sudo apt install nginx -y
3. 启动并设置开机自启
sudo systemctl start nginx
sudo systemctl enable nginx
4. 查看是否运行成功
sudo systemctl status nginx
看到 active (running) 就是成功。
三、CentOS 7 / 8 安装 Nginx
1. 安装 EPEL 源
sudo yum install epel-release -y
2. 安装 Nginx
sudo yum install nginx -y
3. 启动 + 开机自启
sudo systemctl start nginx
sudo systemctl enable nginx
4. 查看状态
sudo systemctl status nginx
四、开放防火墙端口
Ubuntu:
sudo ufw allow 80
sudo ufw allow 443
CentOS:
sudo firewall-cmd --permanent --add-service=http
sudo firewall-cmd --permanent --add-service=https
sudo firewall-cmd --reload
五、云服务器安全组放行 80/443 端口
无论你用阿里云、腾讯云、华为云,必须在控制台安全组里开放 80 和 443 端口,否则外网无法访问。
步骤:
- 进入云服务器控制台
- 找到 安全组 / 防火墙
- 添加规则:
- 协议:TCP
- 端口:80、443
- 对象:0.0.0.0/0
六、测试是否安装成功
浏览器直接输入你的 服务器公网 IP,例如:
出现 Nginx 默认欢迎页 = 安装成功 ✅
七、常用 Nginx 命令
启动:sudo systemctl start nginx
停止:sudo systemctl stop nginx
重启:sudo systemctl restart nginx
重载配置:sudo systemctl reload nginx
查看状态:sudo systemctl status nginx
八、网站文件放哪里
默认网站目录:
- Ubuntu:
/var/www/html/
- CentOS:
/usr/share/nginx/html/
把 index.html 放进去就能访问。
总结
- 先看系统 → Ubuntu/CentOS
- 复制安装命令
- 启动 + 开机自启
- 防火墙放行 80/443
- 云控制台安全组放行 80/443
- 浏览器访问 IP 测试
文章链接: https://www.mfisp.com/38197.html
文章标题:如何在云服务器上安装Nginx
文章版权:梦飞科技所发布的内容,部分为原创文章,转载请注明来源,网络转载文章如有侵权请联系我们!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。